WCPOS\WooCommercePOS\API\Settings S

Total Complexity 35
Dependencies 6
Dependents 2
Total lines 541
Lines of code 327
Logical lines of code 124
Comment lines 135
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
register_routes()
A
36 1 122
update_access_settings()
S
51 7 26
payment_gateways_settings()
S
61 4 11
get_general_endpoint_args()
S
50 1 39
get_checkout_endpoint_args()
S
52 1 34
get_general_settings()
S
66 2 9
get_checkout_settings()
S
66 2 9
get_payment_gateways_settings()
S
66 2 9
get_access_settings()
S
66 2 9
get_tools_settings()
S
66 2 9
get_license_settings()
S
66 2 9
__construct()
S
75 1 4
update_permission_check()
S
80 1 3
access_permission_check()
S
80 1 3
update_payment_gateways_settings()
S
70 1 6
read_permission_check()
S
82 1 3
update_tools_settings()
S
70 1 6
update_checkout_settings()
S
70 1 6
update_general_settings()
S
70 1 6
remove_license_transient()
S
77 1 4